home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / answrbok / 6_17.lha / 6_17 / tst.c < prev    next >
Text File  |  1993-08-08  |  2KB  |  54 lines

  1. * Copyright (c) 1990 by AT&T Bell Telephone Laboratories, Incorporated. */
  2. * The C++ Answer Book */
  3. * Tony Hansen */
  4. * All rights reserved. */
  5. include "6_17a.h"
  6.  
  7. ain()
  8.  
  9.    vector a(8), b(9, 17.), c(4, 3.);
  10.    cout << "init" << ", " << "a=" << a << "\n";
  11.    cout << "init" << ", " << "b=" << b << "\n";
  12.    cout << "init" << ", " << "c=" << c << "\n";
  13.  
  14.    a=19.;
  15.    cout << "a=19." << ", " << "a=" << a << "\n";
  16.    a=c;
  17.    cout << "a=c" << ", " << "a=" << a << "\n";
  18.    a = b + c;
  19.    cout << "a = b + c" << ", " << "a=" << a << "\n";
  20.    cout << "b=" << b << "\n";
  21.    cout << "c=" << c << "\n";
  22.    a = b - c;
  23.    cout << "a = b - c" << ", " << "a=" << a << "\n";
  24.    cout << "b=" << b << "\n";
  25.    cout << "c=" << c << "\n";
  26.    a = b - 5.;
  27.    cout << "a = b - 5." << ", " << "a=" << a << "\n";
  28.    cout << "b=" << b << "\n";
  29.    cout << "c=" << c << "\n";
  30.    a = b - 5;
  31.    cout << "a = b - 5" << ", " << "a=" << a << "\n";
  32.    cout << "b=" << b << "\n";
  33.    cout << "c=" << c << "\n";
  34.  
  35.    b += b;
  36.    cout << "b += b" << ", " << "b=" << b << "\n";
  37.    b *= b;
  38.    cout << "b *= b" << ", " << "b=" << b << "\n";
  39.    b /= 5.;
  40.    cout << "b /= 5." << ", " << "b=" << b << "\n";
  41.    c *= 5.;
  42.    cout << "c *= 5." << ", " << "c=" << c << "\n";
  43.    cout << "c[2]=" << c[2] << "\n";
  44.    c[2]=99.;
  45.    cout << "c[2]=99." << ", " << "c=" << c << "\n";
  46.    cout << "(b==c=)" << (b==c) << "\n";
  47.    cout << "(b!=c=)" << (b!=c) << "\n";
  48.    cout << "b.dot(c)=" << b.dot(c) << "\n";
  49.    cout << "c.dot(b)=" << c.dot(b) << "\n";
  50. if 0
  51. endif
  52.    return 0;
  53.  
  54.